<?php
class Funcoes extends Conexao {

    // teste com INSERT (adicionar dados)
    public function insere($nome, $email){
        parent::getInstanciaMedoo()->insert('tabela', [
            'nome' => $nome,
            'email' => $email
        ]);
        return "Usuário {$nome} ({$email}) adicionado!";
        //echo exibe($medoo);
    }

    // teste com SELECT (exibir dados)
    public function exibe(){
        $dados = parent::getInstanciaMedoo()->select('tabela', [
            'nome',
            'email',
            'id',
            'tempo_registro'
        ]);
//        echo($dados[0]["nome"]);
        return json_encode($dados, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE);
    }

    // teste com DELETE (remover dados)
    public function apaga($id){
        parent::getInstanciaMedoo()->delete('tabela', [
            'id' => $id
        ]);
        return "Usuário {$id} excluído!";
    }

}